clean (one's) plow - French English Dictionary